.SIMULATOR SIMPLIS
.SUBCKT FSL336  186 166 167 184 173 164
.NODE_MAP OSC 168
.NODE_MAP PWM1 188
.NODE_MAP UVLO_INV 169
.NODE_MAP Vcomp 173
.NODE_MAP Vfb 184
.NODE_MAP VBURH 182
.NODE_MAP VBURL 179
.NODE_MAP Vfb1 183
.NODE_MAP Vburst 163
.NODE_MAP Vlow_OSC 178
.NODE_MAP Q_OSC 174
.NODE_MAP Dmax 181
.NODE_MAP HV 161
.NODE_MAP Vsense 187
.NODE_MAP PWM_FB 185
.NODE_MAP Vo_OSC 172
.NODE_MAP QN_OSC 175
.NODE_MAP Vcc 167
.NODE_MAP JFET_gate 162
.NODE_MAP Vccint 170
.NODE_MAP UVLO 165
.NODE_MAP Ilimit 186
.NODE_MAP gate 180
.NODE_MAP LEB 189
.NODE_MAP Vref_invert 177
.NODE_MAP Drain 164
.NODE_MAP GND 166
.NODE_MAP Vburst_invert 176
.NODE_MAP Vref 171
C1 159 166 50p
C3 142 166 13.3n
Cosc 172 166 18n IC=0
Coss 164 159 4.5e-011
X$D1 148 186 DIODE_SPICE_V2$9
X$D2 148 149 DIODE_SPICE_V2$10
X$D3 148 150 DIODE_SPICE_V2$11
X$D4 166 184 ZENER_DIODE$12
X$D5 173 153 DIODE_SPICE_V2$13
E1 183 166 184 166 1
E5 149 166 173 166 1
G5 164 108 162 166 1.2m
X$gate_NOR1 180 166 168 168 168 158 181 SIMPLIS_NOR5$14
I2 171 148 5e-005
X$Internal_block_enable 167 170 165 166 VC_SWITCH$15
G$Iop1 167 166 112 166 160u
G$Iop2 167 166 113 166 50u
G$Iosc_ch 166 172 137 166 200u
G$Iosc_dis 172 166 135 166 1.8m
G$Iosc_dis2 171 142 180 166 200u
G$Istart 167 166 114 166 24u
X$LEB_delay 160 166 180 SIMPLIS_INV$16
.PRINT V(#PWM_FB)
.GRAPH :#PWM_FB axisType="auto" persistence=-1 curveLabel="PWM_FB" analysis="tran|pop"
+ xLog="auto" yLog="auto"  nowarn=true 
.PRINT V(148)
.GRAPH :148 axisType="auto" persistence=-1 curveLabel="Cross" analysis="tran|pop"
+ xLog="auto" yLog="auto"  nowarn=true 
.PRINT V(#PWM1)
.GRAPH :#PWM1 axisType="auto" persistence=-1 curveLabel="Turn_off_delayed" analysis="tran|pop"
+ xLog="auto" yLog="auto"  nowarn=true 
X$PWM1 154 166 185 187 SIMPLIS_COMP$17
X$PWM_NOT1 157 166 156 SIMPLIS_INV$18
R1 171 166 1k
R2 126 127 1k
R21 185 166 12k
R24 185 150 36k
R25 108 167 10
R26 146 142 1m
R3 172 136 1m
R34 152 173 1m
R4 168 0 1K
R5 187 159 1K
R7 167 166 100k
Rsense 159 166 0.385
X$S1 127 171 129 166 VC_SWITCH$19
X$S2 146 166 147 166 SIMPLIS_VC_SWITCH$20
X$S21 164 159 180 166 VC_SWITCH$21
X$S3 136 166 138 166 VC_SWITCH$22
X$S31 152 166 169 166 SIMPLIS_VC_SWITCH$23
X$TCLD1 188 166 157 189 SIMPLIS_AND2$24
X$U1 162 166 161 161 106 SIMPLIS_AND3$25
X$U10 109 166 163 SIMPLIS_INV$26
X$U11 129 166 167 130 SIMPLIS_COMP$27
X$U12 174 175 166 132 133 SIMPLIS_SRFF$28
X$U13 176 166 163 SIMPLIS_INV$29
X$U14 147 166 180 SIMPLIS_INV$30
X$U15 133 166 172 134 SIMPLIS_COMP$31
X$U16 140 166 172 178 SIMPLIS_COMP$32
X$U17 135 166 176 175 165 SIMPLIS_AND3$33
X$U18 137 166 176 174 165 SIMPLIS_AND3$34
X$U19 139 166 175 140 SIMPLIS_AND2$35
X$U2 125 166 167 128 SIMPLIS_COMP$36
X$U20 168 166 176 139 SIMPLIS_AND2$37
X$U21 118 121 0 168 120 SIMPLIS_LOGIC_BB_COMP$38
X$U3 169 165 166 124 125 SIMPLIS_SRFF$39
X$U4 124 166 123 167 SIMPLIS_COMP$40
X$U5 114 166 165 SIMPLIS_INV$41
X$U6 106 166 164 107 SIMPLIS_COMP$42
X$U63 155 158 166 168 188 SIMPLIS_SRFF$43
X$U65 189 166 180 160 SIMPLIS_NAND2$44
X$U68 166 173 151 183 SIMPLIS_VCCS_WITH_LIMITERX$U68$45
X$U7 132 166 131 172 SIMPLIS_COMP$46
X$U71 141 166 179 173 SIMPLIS_COMP$47
X$U72 143 166 173 182 SIMPLIS_COMP$48
X$U73 163 144 166 141 143 SIMPLIS_SRFF$49
X$U75 156 166 154 154 154 SIMPLIS_AND3$50
X$U77 131 166 173 166 SIMPLIS_VCVS_WITH_LIMITERX$U77$51
X$U8 112 166 165 109 SIMPLIS_AND2$52
X$U84 181 166 142 145 SIMPLIS_COMP$53
X$U88 177 166 171 SIMPLIS_INV$54
X$U89 138 166 163 177 SIMPLIS_AND2$55
X$U9 113 166 163 165 SIMPLIS_AND2$56
X$U90 111 166 110 167 SIMPLIS_COMP$57
X$U91 115 166 167 117 SIMPLIS_COMP$58
X$U92 161 116 166 111 115 SIMPLIS_SRFF$59
X$UPOP 119 122 0 118 118 SIMPLIS_LOGIC_BB_OR2$60
V1 120 0 2
V2 123 166 7
V21 110 166 9.99
V22 117 166 10.01
V23 151 166 2.5
V24 145 166 1
V3 128 166 8
V4 130 166 5
V5 153 166 3.7
V6 126 166 10
VBURH 182 166 0.65
VBURL 179 166 0.59
Vosc_high 134 166 2.9
Vstr_th 107 166 10
.SUBCKT SIMPLIS_LOGIC_BB_OR2$60  201 202 100 101 102
.NODE_MAP OUT 201
.NODE_MAP OUT_BAR 202
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DOR 2000 100 101 102 MORM IC=0
.MODEL MORM OR2 RIN=10000000 ROUT=1024 VOL=0 VOH=1  HYSTWD=1 DELAY=0 TH=2.5 LOGIC=POS
IOUT   100 201 0
GOUT   100 201 2000 100 0.5
ROUT   201 100 10
IOUTB  100 202 0.5
GOUTB  100 202 2000 100 -0.5
ROUTB  202 100 10
.ENDS SIMPLIS_LOGIC_BB_OR2$60

.SUBCKT SIMPLIS_SRFF$59  201 202 100 101 102
.NODE_MAP Q 201
.NODE_MAP QN 202
.NODE_MAP RTN 100
.NODE_MAP S 101
.NODE_MAP R 102
!D_SIMPLIS_SRFF 201 202 100 101 102 MSRFF IC=1
.MODEL MSRFF SRFF RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=0.1 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_SRFF$59

.SUBCKT SIMPLIS_COMP$58  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$58

.SUBCKT SIMPLIS_COMP$57  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$57

.SUBCKT SIMPLIS_AND2$56  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=0
.MODEL MANDM AND2 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND2$56

.SUBCKT SIMPLIS_AND2$55  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=1
.MODEL MANDM AND2 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND2$55

.SUBCKT SIMPLIS_INV$54  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$54

.SUBCKT SIMPLIS_COMP$53  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=0.1 DELAY=0
.ENDS SIMPLIS_COMP$53

.SUBCKT SIMPLIS_AND2$52  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=0
.MODEL MANDM AND2 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND2$52

.SUBCKT SIMPLIS_VCVS_WITH_LIMITERX$U77$51  201 202 101 102
.NODE_MAP P 201
.NODE_MAP N 202
.NODE_MAP CP 101
.NODE_MAP CN 102
.NODE_MAP INTERMEDIATE_P 301
G_LEFT 202 301 101 102 1
!R_INTERMEDIATE 301 202 MR_INTERMEDIATEM IC=2
E_RIGHT 201 202 301 202 1
.MODEL MR_INTERMEDIATEM IPWLR NSEG=3  X0=700.0000000000001m  Y0=-99.9992k  X1=800.0000000000001m
+  Y1=800.0000000000001m  X2=1.9  Y2=1.9  X3=2  Y3=100.0019k
.ENDS SIMPLIS_VCVS_WITH_LIMITERX$U77$51

.SUBCKT SIMPLIS_AND3$50  201 100 101 102 103
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
.NODE_MAP IN3 103
!DAND 201 100 101 102 103 MANDM IC=0
.MODEL MANDM AND3 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND3$50

.SUBCKT SIMPLIS_SRFF$49  201 202 100 101 102
.NODE_MAP Q 201
.NODE_MAP QN 202
.NODE_MAP RTN 100
.NODE_MAP S 101
.NODE_MAP R 102
!D_SIMPLIS_SRFF 201 202 100 101 102 MSRFF IC=0
.MODEL MSRFF SRFF RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_SRFF$49

.SUBCKT SIMPLIS_COMP$48  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$48

.SUBCKT SIMPLIS_COMP$47  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$47

.SUBCKT SIMPLIS_COMP$46  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=10 VOL=0 VOH=5  HYSTWD=4.7e-012 DELAY=0
.ENDS SIMPLIS_COMP$46

.SUBCKT SIMPLIS_VCCS_WITH_LIMITERX$U68$45  201 202 101 102
.NODE_MAP P 201
.NODE_MAP N 202
.NODE_MAP CP 101
.NODE_MAP CN 102
.NODE_MAP INTERMEDIATE_P 301
G_LEFT 202 301 101 102 0.00048
!R_INTERMEDIATE 301 202 MR_INTERMEDIATEM IC=2
G_RIGHT 201 202 301 202 1
.MODEL MR_INTERMEDIATEM IPWLR NSEG=3  X0=-100.012m  Y0=-100.000000012k  X1=-12u  Y1=-12u
+  X2=12u  Y2=12u  X3=100.012m  Y3=100.000000012k
.ENDS SIMPLIS_VCCS_WITH_LIMITERX$U68$45

.SUBCKT SIMPLIS_NAND2$44  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DNAND 201 100 101 102 MNANDM IC=0
.MODEL MNANDM NAND2 RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_NAND2$44

.SUBCKT SIMPLIS_SRFF$43  201 202 100 101 102
.NODE_MAP Q 201
.NODE_MAP QN 202
.NODE_MAP RTN 100
.NODE_MAP S 101
.NODE_MAP R 102
!D_SIMPLIS_SRFF 201 202 100 101 102 MSRFF IC=0
.MODEL MSRFF SRFF RIN=200000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_SRFF$43

.SUBCKT SIMPLIS_COMP$42  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=2e-012 DELAY=5e-013
.ENDS SIMPLIS_COMP$42

.SUBCKT SIMPLIS_INV$41  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$41

.SUBCKT SIMPLIS_COMP$40  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$40

.SUBCKT SIMPLIS_SRFF$39  201 202 100 101 102
.NODE_MAP Q 201
.NODE_MAP QN 202
.NODE_MAP RTN 100
.NODE_MAP S 101
.NODE_MAP R 102
!D_SIMPLIS_SRFF 201 202 100 101 102 MSRFF IC=1
.MODEL MSRFF SRFF RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=0.1 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_SRFF$39

.SUBCKT SIMPLIS_LOGIC_BB_COMP$38  201 202 100 101 102
.NODE_MAP OUT 201
.NODE_MAP OUT_BAR 202
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 2000 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=10000000 ROUT=1024 VOL=0 VOH=1  HYSTWD=0.002 DELAY=0
IOUT   100 201 0
GOUT   100 201 2000 100 0.5
ROUT   201 100 10
IOUTB  100 202 0.5
GOUTB  100 202 2000 100 -0.5
ROUTB  202 100 10
.ENDS SIMPLIS_LOGIC_BB_COMP$38

.SUBCKT SIMPLIS_AND2$37  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=0
.MODEL MANDM AND2 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND2$37

.SUBCKT SIMPLIS_COMP$36  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$36

.SUBCKT SIMPLIS_AND2$35  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=0
.MODEL MANDM AND2 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND2$35

.SUBCKT SIMPLIS_AND3$34  201 100 101 102 103
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
.NODE_MAP IN3 103
!DAND 201 100 101 102 103 MANDM IC=0
.MODEL MANDM AND3 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND3$34

.SUBCKT SIMPLIS_AND3$33  201 100 101 102 103
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
.NODE_MAP IN3 103
!DAND 201 100 101 102 103 MANDM IC=0
.MODEL MANDM AND3 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_AND3$33

.SUBCKT SIMPLIS_COMP$32  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=0.1 DELAY=0
.ENDS SIMPLIS_COMP$32

.SUBCKT SIMPLIS_COMP$31  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=10 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$31

.SUBCKT SIMPLIS_INV$30  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$30

.SUBCKT SIMPLIS_INV$29  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$29

.SUBCKT SIMPLIS_SRFF$28  201 202 100 101 102
.NODE_MAP Q 201
.NODE_MAP QN 202
.NODE_MAP RTN 100
.NODE_MAP S 101
.NODE_MAP R 102
!D_SIMPLIS_SRFF 201 202 100 101 102 MSRFF IC=0
.MODEL MSRFF SRFF RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=0.1 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_SRFF$28

.SUBCKT SIMPLIS_COMP$27  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$27

.SUBCKT SIMPLIS_INV$26  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$26

.SUBCKT SIMPLIS_AND3$25  201 100 101 102 103
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
.NODE_MAP IN3 103
!DAND 201 100 101 102 103 MANDM IC=0
.MODEL MANDM AND3 RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=3e-012 DELAY=2.5e-011
+  TH=2.5 LOGIC=POS
.ENDS SIMPLIS_AND3$25

.SUBCKT SIMPLIS_AND2$24  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
!DAND 201 100 101 102 MANDM IC=0
.MODEL MANDM AND2 RIN=10000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=2e-012 DELAY=1e-007
+  TH=2.5 LOGIC=POS
.ENDS SIMPLIS_AND2$24

.SUBCKT SIMPLIS_VC_SWITCH$23  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=1000000000000 RON=1e-009 TH=2 HYSTWD=0.1 LOGIC=POS
.ENDS SIMPLIS_VC_SWITCH$23

.SUBCKT VC_SWITCH$22  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=100000000 RON=1e-009 TH=1 HYSTWD=1e-012 LOGIC=POS
.ENDS VC_SWITCH$22

.SUBCKT VC_SWITCH$21  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=100000000 RON=12 TH=2 HYSTWD=1e-012 LOGIC=POS
.ENDS VC_SWITCH$21

.SUBCKT SIMPLIS_VC_SWITCH$20  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=1000000000000 RON=1e-009 TH=2 HYSTWD=0.1 LOGIC=POS
.ENDS SIMPLIS_VC_SWITCH$20

.SUBCKT VC_SWITCH$19  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=500000000 RON=1e-009 TH=2 HYSTWD=1e-012 LOGIC=POS
.ENDS VC_SWITCH$19

.SUBCKT SIMPLIS_INV$18  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
.ENDS SIMPLIS_INV$18

.SUBCKT SIMPLIS_COMP$17  201 100 101 102
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP INP 101
.NODE_MAP INN 102
!DCOMP 201 100 101 102 MCOMP IC=0
.MODEL MCOMP COMP RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0
.ENDS SIMPLIS_COMP$17

.SUBCKT SIMPLIS_INV$16  201 100 101
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
!DINV 201 100 101 MINV IC=0
.MODEL MINV INV RIN=100000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=1.5e-007
+  TH=2.5
.ENDS SIMPLIS_INV$16

.SUBCKT VC_SWITCH$15  1 2 3 4
.NODE_MAP P 1
.NODE_MAP N 2
.NODE_MAP CP 3
.NODE_MAP CN 4
S1 1 2 3 4 SW IC=OPEN
.MODEL SW VCSW ROFF=10000000000000 RON=1e-009 TH=2 HYSTWD=1e-012 LOGIC=POS
.ENDS VC_SWITCH$15

.SUBCKT SIMPLIS_NOR5$14  201 100 101 102 103 104 105
.NODE_MAP OUT 201
.NODE_MAP RTN 100
.NODE_MAP IN1 101
.NODE_MAP IN2 102
.NODE_MAP IN3 103
.NODE_MAP IN4 104
.NODE_MAP IN5 105
!DNOR 201 100 101 102 103 104 105 MNORM IC=0
.MODEL MNORM NOR5 RIN=200000000 ROUT=0.001 VOL=0 VOH=5  HYSTWD=1e-012 DELAY=0  TH=2.5
+ LOGIC=POS
.ENDS SIMPLIS_NOR5$14

.SUBCKT DIODE_SPICE_V2$13  1 2
.NODE_MAP P 1
.NODE_MAP N 2
!R_DBODY 1 2 MRDM IC=1
.MODEL MRDM VPWLR  NSEG=3  X0=-45 Y0=-2.53529e-007  X1=0.599780353304669  Y1=3.37914918206621e-009
*+ X2=0.77555 Y2=0.2
+ X2=0.718757409362271  Y2=0.0624043836760035
+ X3=0.77555 Y3=0.2
.ENDS DIODE_SPICE_V2$13

.SUBCKT ZENER_DIODE$12  1 2
.NODE_MAP P 1
.NODE_MAP N 2
!R_DBODY 1 2 MRDM IC=1
.MODEL MRDM VPWLR  NSEG=3  X0=-13.0287 Y0=-0.005  X1=-12.7967005863382 Y1=-1.26366e-008
+  X2=0.73878367332384 Y2=7.29540689284459e-010  X3=0.898332858719281 Y3=0.0767536285277887
.ENDS ZENER_DIODE$12

.SUBCKT DIODE_SPICE_V2$11  1 2
.NODE_MAP P 1
.NODE_MAP N 2
!R_DBODY 1 2 MRDM IC=1
.MODEL MRDM VPWLR  NSEG=3  X0=-45 Y0=-4.67183e-008  X1=0.696748095763887  Y1=7.23353034718356e-010
*+ X2=1.06078 Y2=0.2
+ X2=0.846434163633137  Y2=0.0431080102716564
+ X3=1.06078 Y3=0.2
.ENDS DIODE_SPICE_V2$11

.SUBCKT DIODE_SPICE_V2$10  1 2
.NODE_MAP P 1
.NODE_MAP N 2
!R_DBODY 1 2 MRDM IC=1
.MODEL MRDM VPWLR  NSEG=3  X0=-45 Y0=-4.67183e-008  X1=0.696748095763887  Y1=7.23353034718356e-010
*+ X2=1.06078 Y2=0.2
+ X2=0.846434163633137  Y2=0.0431080102716564
+ X3=1.06078 Y3=0.2
.ENDS DIODE_SPICE_V2$10

.SUBCKT DIODE_SPICE_V2$9  1 2
.NODE_MAP P 1
.NODE_MAP N 2
!R_DBODY 1 2 MRDM IC=1
.MODEL MRDM VPWLR  NSEG=3  X0=-45 Y0=-4.67183e-008  X1=0.696748095763887  Y1=7.23353034718356e-010
*+ X2=1.06078 Y2=0.2
+ X2=0.846434163633137  Y2=0.0431080102716564
+ X3=1.06078 Y3=0.2
.ENDS DIODE_SPICE_V2$9

.ENDS FSL336


